package com.jkoss.biz;

import java.util.List;

import com.jkoss.pojo.kc.Kaoshi;
import com.jkoss.pojo.stu.Classes;
import com.jkoss.pojo.stu.Evaluate;
import com.jkoss.pojo.stu.Ossstu;
import com.jkoss.pojo.stu.Results;
import com.jkoss.pojo.zx.Consultation;
import com.jkoss.tool.Page;

public interface IStusBiz {
	List<Classes> listAllClass();

	List<Ossstu> listAllStudents(Page<Ossstu> page);

	void updateByStuidClzid(String stuid, Integer clzid);

	Consultation selectByConsoluction(String stuname, String stuphone);

	//根据员工的id查询管理的班级
		List<Classes> listAllClases(Page<Classes> page);
		//添加班级
		String addClass(Classes cla);
		//删除班级
		String delCla(Integer clzid);

		//根据班级id查询有没有学生
		List<Ossstu> selectStuByclzid(Integer clzid);

		int insertOssstu(Ossstu ossstu,int zxstuid);

		Ossstu selectStuByNamePhone(String stuname, String stucellphone);

		Ossstu seletStuByOsid(int ossstuid);

		String addEva(Evaluate eva);

		List<Evaluate> selectEvalByOssstuId(int ossstuid);
	
		//添加考试主题
		public String addkaoshi(String filePath,int clzid,int empid);
		//根据班级id查找考试主题
		List<Kaoshi> selectKaoshiByClzid(int clzid);
		//根据班级id查找班级名称
		Classes selectClznameByClzid(int clzid);

		String upadateKspjAndBz(Kaoshi ks);

		List<Kaoshi> selectKhStuname(int ossstuid);

		String addStuCj(Results rs);

		String updateByOssstu(Ossstu stu);
}
 
